作者:丿至尊丨紫风 | 来源:互联网 | 2023-08-13 19:50
篇首语:本文由编程笔记#小编为大家整理,主要介绍了到底经历多少才能精通Android?从面试前的准备,到OC,再进阶高工相关的知识,希望对你有一定的参考价值。前
篇首语:本文由编程笔记#小编为大家整理,主要介绍了到底经历多少才能精通Android?从面试前的准备,到OC,再进阶高工相关的知识,希望对你有一定的参考价值。
前言
今天在某平台看到一个帖子,一个23届的 女生 投了100多份简历都没啥回复,已经怀疑人生了
然而看到下面的评论,在细看一下简历
确实现在的很多普通本科的简历都这么牛了,不像几年前会写几行代码,懂一些原理就能有个不错的工作。
程序员是拼学习能力和创造能力的职业,不进则退的规则远大于其他行业。35 以后,如果你不是真的热爱这个行业,那么你会发现,20 多岁的那种学习钻研的毅力已经没有了。再加上身体状况大不如前,加班扛不动,各方面你怎么和新来的小伙子们拼?
一丶那么我在想到底大厂青睐怎么样的应届生
从阿里、腾讯等大厂招聘官网对于android开发的应届实习生的要求,我们大概可以总结归纳出下面这 4 点能给简历增加很多分数:
- 参加过竞赛(含金量超高的是ACM);
- 对数据结构与算法非常熟练;
- 参与过实际项目(比如学校网站);
- 参与过某个知名的开源项目或者自己的某个开源项目很不错;
除了我上面说的这三点,在面试Android工程师的时候,下面几点也提升你的个人竞争力:
- 熟悉Java、Kotlin语言;
- 开发环境,Android Studio、eclipse.如何搭建android开发环境;
- 数据结构,App的某些功能涉及到做算法
- Android SDK,会API接口开发,包括自行开发API的能力和调用第三发API的经验;
- 熟悉tcp、IP,socket等网络协议
- 熟悉 Java 优化,JVM调优;
- 熟悉自己所用框架的底层知识;
- 了解分布式一些常见的理论;
- 具备高并发开发经验;大数据开发经验等等
在这里就分享一份由在下亲自收录整理的<<腾讯T10&#43;最新Android资料&#xff0c;让你告别繁琐>>
这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理&#xff0c;帮助大家在未来取得一份不错的答卷。
当然&#xff0c;你也可以拿去查漏补缺&#xff0c;提升自身的竞争力。
真心希望可以帮助到大家&#xff0c;Android路漫漫&#xff0c;共勉&#xff01;
<<腾讯T10&#43;最新Android资料&#xff0c;让你告别繁琐>>
二丶面试的自我修养
现在秋招的提前批刚刚开始&#xff0c;都处于秋招的启动阶段。今天我们就聊一聊求职前的准备工作&#xff0c;本文不关注具体的技术细节&#xff0c;主要从大方向上为读者朋友们规划面试前的准备。
正所谓“功夫在诗外”&#xff0c;技术固然重要&#xff0c;但方向上的正确选择可以使大家事倍功半&#xff0c;明确方向可以有效缓解秋招面试求职过程中的压力。求职的方向主要有三个层次&#xff0c;在看来&#xff0c;首要的是求职的目的&#xff0c;其次是岗位&#xff0c;最后是具体的公司。
求职目的
求职的目的是大方向&#xff0c;确定这段时间的具体目标&#xff0c;即找工作的目的是什么&#xff1f;
如果是提升自己&#xff0c;那么除了考虑大厂之外&#xff0c;留学考研也可以在规划的范围之内。
如果是想躺平&#xff0c;那么比较推荐的单位就是国企&#xff0c;外企甚至考公务员了&#xff0c;在二线城市过得会更舒服。
如果你的目的是赚取第一桶金&#xff0c;可以接受高强度的工作的话&#xff0c;那么你的选择也会更加集中&#xff0c;&#xff08;比如去某华姓大厂&#xff09;。
这样的大方向需要自己来判断&#xff0c;再多的鸡汤&#xff0c;再多的说教&#xff0c;无论是大舅还是二舅都无法替你做出选择。摆正心态&#xff0c;迎接挑战&#xff0c;这是求职的第一步。
岗位选择
在求职目的确定之后&#xff0c;接下来就是岗位与公司的选择了&#xff0c;各个公司的文化各有千秋&#xff0c;岗位的工作却大同小异。
言归正传&#xff0c;岗位选择这一环节&#xff0c;最重要的是聚焦一个你最想从事的岗位&#xff0c;有针对性的去准备和修改简历。
以自己为例&#xff0c;当时实习的时候好多不同的岗位一起投&#xff0c;每天被面试官各种各样的问题问到自闭&#xff0c;后来聚焦一个岗位秋招&#xff0c;发现面试官问的问题大同小异&#xff0c;甚至上午面试官问的问题&#xff0c;下午就拿来考别的面试官。
在简历的撰写上&#xff0c;也要针对这样一个具体的岗位着重展示你的知识和技能&#xff0c;略写不相关的内容&#xff0c;这样你的简历将会更加匹配这一岗位&#xff0c;更加出彩&#xff01;
公司选择
岗位确立之后&#xff0c;就是海投简历&#xff0c;基本不看公司的。而到了公司选择这一步&#xff0c;一般有两个重要节点。一是 面前三分钟&#xff0c;抓紧看看这家公司是干啥的&#xff1f;企业文化如何&#xff1f;主要依靠什么盈利&#xff0c;最后反问环节中一下公司的商业模式总没什么大错。而最后的公司选择就是与HR博弈谈薪了&#xff0c;这个内容就更为复杂了
以上就是阿Q总结的面试前的准备&#xff0c;先目标&#xff0c;再岗位&#xff0c;最后公司&#xff0c;希望各位在努力的同时不要忘记心态调整与方向选择&#xff0c;这些软实力可以让你求职之路更加顺利&#xff01;
在这里就分享一份由在下亲自收录整理的<<腾讯T10&#43;最新Android资料&#xff0c;让你告别繁琐>>
这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理&#xff0c;帮助大家在未来取得一份不错的答卷。
当然&#xff0c;你也可以拿去查漏补缺&#xff0c;提升自身的竞争力。
真心希望可以帮助到大家&#xff0c;Android路漫漫&#xff0c;共勉&#xff01;
<<腾讯T10&#43;最新Android资料&#xff0c;让你告别繁琐>>
三丶核心内容掌握
一丶Android工程师必备基础技能&#xff08;**涉及&#xff1a;**注解、泛型、Retrofit、架构动态编程技术原理、Butterknife、JavaSSit丶虚拟机丶并发内存丶Synchronize丶并发原理之线程池丶数据序列化&#xff09;
二丶T10工程师核心优化能力&#xff08;涉及&#xff1a;启动优化、内存优化、启动优化速度、卡顿优化、布局优化、崩溃优化、应用启动全流程&#xff08;源码深度解析&#xff09;等内容&#xff09;
三丶Framework与Android内核系统信息&#xff08;涉及&#xff1a;Framework通信、Framework底层服务、Framework事件机制等内容&#xff09;
四丶Android前沿技术&#xff08;**涉及&#xff1a;**自动化构建APP、Compose等内容&#xff0c;compose已经更新完成&#xff09;
五丶Android音视频开发&#xff08;初-中-高&#xff09;&#xff08;涉及&#xff1a;Android初级音视频开发【1-7】、Android中级音视频开发【8-19】、Android高级音视频开发【20-51】等内容&#xff09;
六丶Android资深架构师&#xff08;**涉及&#xff1a;**架构师通用技能、网络访问、图片加载、数据库管理框架、进程通信框架、Rx响应式编程、注入解耦、组件化、插件化、等内容&#xff09;
七丶Android车载工程师&#xff08;涉及&#xff1a;Android Auto、汽车媒体应用、构建Android Auto即时通信、导航与地图应用、Android Automotive OS视频应用、Android车载应用、Android汽车应用等内容&#xff09;
八丶Flutter高级工程师&#xff08;涉及&#xff1a;Flutter动画、Flutter组件、Dart、弹框、网络请求、实站丶Flutter3.0等&#xff09;
九丶鸿蒙相关&#xff08;涉及Ability组件、分布式任务、事件总线、鸿蒙线程、UI自定义控件等内容&#xff09;
十丶Kotlin相关&#xff08;涉及&#xff1a;对象丶类丶继承丶变量丶常量丶拓展函数**等内容&#xff09;
Android路漫漫&#xff0c;共勉&#xff01;
<<腾讯T10&#43;最新Android资料&#xff0c;让你告别繁琐>>